package com.feihao.zhou.test2;

/**
 * 请使用代码，模拟ArrayList集合MyArrayList，并实现如下要求：

 1.  MyArrayList中不能出现其他类型集合，只能使用数组完成；

 2.  要求集合长度可变（扩容）；

 3.  要求拥有常用方法，如下：

 | 方法名                 | 方法描述                                        | 分值 |
 | ---------------------- | ----------------------------------------------- | ---- |
 | void add(E e);         | 将指定的元素添加到此列表的尾部。                | +8分 |
 | boolean remove(E e);   | 移除此列表中首次出现的指定元素（如果存在）。    | +8分 |
 | E get(int index);      | 返回此列表中指定位置上的元素。                  | +4分 |
 | boolean isEmpty();     | 如果此列表中没有元素，则返回 `true`             | +4分 |
 | void clear();          | 移除此列表中的所有元素。                        | +4分 |
 | boolean contains(E e); | 如果此列表中包含指定的元素，则返回 `true`。     | +4分 |
 | int size();            | 返回此列表中的元素数。                          | +4分 |
 | String toStirng();     | 返回集合字符串信息。格式：{1, 2, 3, 4}  或者 {} | +4分 |

 tips: 数组元素拷贝，可使用System.arraycopy()方法实现。

 */
public class Examination2 {
    public static void main(String[] args) {

    }
}
